medical product development plm product management erp electronics recycling design electronic waste product marketing consulting components pdm e-waste marketing electronic computer recycling computing electronics recycling cad ewaste